import warnings
warnings.filterwarnings('ignore')
import time
whole_page_start_time = time.time()
import os
import sys
import inspect
import tempfile
import skimage.io as im_io
from PIL import TiffImagePlugin as tip
from PIL.TiffImagePlugin import Image
import matplotlib.pyplot as pyplot
sys.path.insert(0, '../src/')
sys.path.insert(0, 'scalygraphic/src/')
from im_scale_products import *
from impute_color import *
def get_test_domain_dict(it_max=None, scale_dist=None):
""" Usage:
domain_dict = get_center_domain_dict(it_max, scale_dist)
"""
if it_max is None:
it_max = 64
if scale_dist is None:
scale_dist = 12
domain_dict = get_default_domain_dict()
domain_dict['it_max'] = it_max
domain_dict['max_d'] = scale_dist / domain_dict['zoom']
domain_dict['n_rows'] = 255
domain_dict['n_cols'] = 255
return domain_dict
def get_results_gray_set(list_tuple, domain_dict):
""" Usage: new_im = get_results_gray_set(list_tuple, domain_dict)
"""
ET, Z, Z0 = eq_iter.get_primitives(list_tuple, domain_dict)
Zd_n2, Zr_n2, ETn_n2 = etg_norm(Z0, Z, ET)
g_im_et = primitive_2_gray(ETn_n2)
# complex result vectors: distance component
g_im_Zd = primitive_2_gray(Zd_n2)
# complex result vectors: rotation component
g_im_Zr = primitive_2_gray(Zr_n2)
im_gray = get_gray_im(ET, Z, Z0)
im_list = [g_im_et, g_im_Zd, g_im_Zr, im_gray]
new_im = cat_im_list_hori(im_list)
return new_im
def display_calc_result(list_tuple, domain_dict):
""" Usage: (None) display_calc_result(list_tuple, domain_dict)
"""
t0 = time.time()
new_im = get_results_gray_set(list_tuple, domain_dict)
tt = time.time() - t0
print('domain & run constraints:')
for k, v in domain_dict.items():
print('%30s: %s'%(k,v))
print('\n')
print('%20s: %0.6f seconds\n%20s:'%(fcn_name, tt, 'parameters'), p)
print('\n%15s%30s%30s%30s'%('ET','Zd','Zr', 'All'))
display(new_im)
def display_source(fctn_hndl):
""" Usage: (None) display_source(fctn_hndl)
print the source code for a givin function
"""
S = inspect.getsource(fctn_hndl)
print(S)
print('\t\t\tDomain dictionary for test:')
domain_dict = get_test_domain_dict()
for k, v in domain_dict.items():
print(k,v)
print('\n\tEnumeration of available functions: tuples of (Name, function_handle)\n')
for k, v in name_functionhandle_dict.items():
print('%3i %25s'%(k, v[0]), v[1])
Domain dictionary for test: center_point 0j zoom 0.5 theta 0.0 it_max 64 max_d 24.0 n_rows 255 n_cols 255 Enumeration of available functions: tuples of (Name, function_handle) 0 ElGato <function ElGato at 0x7f877843eea0> 1 IslaLace <function IslaLace at 0x7f877843ec80> 2 ItchicuPpwrF <function ItchicuPpwrF at 0x7f877843ed90> 3 Nautuliz <function Nautuliz at 0x7f877843e9d8> 4 RoyalZ <function RoyalZ at 0x7f877843ed08> 5 bugga_bear <function bugga_bear at 0x7f877843e7b8> 6 de_Okeeffe <function de_Okeeffe at 0x7f877843ebf8> 7 decPwrAFx <function decPwrAFx at 0x7f877843eae8> 8 dreadSkull <function dreadSkull at 0x7f877843eb70> 9 nlC3 <function nlC3 at 0x7f877843ea60> 10 plC6 <function plC6 at 0x7f877843ee18> 11 snflk <function snflk at 0x7f8778444048> 12 starfish_ish <function starfish_ish at 0x7f877843e8c8> 13 starfish_ish_II <function starfish_ish_II at 0x7f877843e950> 14 thunderHead <function thunderHead at 0x7f877843ef28>
"""
bugga_bear exploration - find zoom range in general
"""
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12
domain_dict = get_test_domain_dict()
fcn_number = 5
fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
p = p = fcn(0.0, None)
list_tuple = [(fcn, (p))]
z1 = [k/2 for k in range(6, 0, -1)]
z2 = [1/((1+k)**k) for k in range(2, 10)]
zoom_fact_list = z1 + z2
n_to_go = len(zoom_fact_list)
display_source(fcn)
print('Iterate %i times'%(n_to_go))
for zoom_fact in zoom_fact_list:
domain_dict['zoom'] = zoom_fact
domain_dict['max_d'] = scale_dist / domain_dict['zoom']
print('\t\t%i to go'%(n_to_go))
n_to_go -= 1
display_calc_result(list_tuple, domain_dict)
"""
bugga_bear exploration - parameters
"""
dither_divisor = 50
number_p_variations = 10
parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12
domain_dict = get_test_domain_dict()
fcn_number = 5
fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
# p = p = fcn(0.0, None)
p = parameters + np.random.randn(len(parameters)) / dither_divisor
list_tuple = [(fcn, (p))]
print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]
n_to_go = len(zoom_fact_list)
print('Zoom %i times'%(n_to_go))
for zoom_fact in zoom_fact_list:
domain_dict['zoom'] = zoom_fact
domain_dict['max_d'] = scale_dist / domain_dict['zoom']
print('\t\t%i to go'%(n_to_go))
n_to_go -= 1
display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
""" Z = bugga_bear(Z, p)
Args:
Z: a real or complex number
p: a real of complex number
Returns:
Z: the result (complex)
"""
EPSILON = 1e-15
if p is None:
return [-0.851612290000, -1.794358160000, -4.450415130000]
if Z == 0.0+0.0j:
return np.Inf
c = np.sqrt(np.pi)
try:
for n in range(1, len(p)+1):
Zok = np.isfinite(Z)
if Zok and np.abs(Z) != 0:
Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
elif Zok:
Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
except:
pass
return Z
parameter set 0 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpf0xcrzfb
bugga_bear: 4.766999 seconds
parameters: [-0.84644189 -1.82233271 -4.48445585]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpiml8426x
bugga_bear: 3.842376 seconds
parameters: [-0.84644189 -1.82233271 -4.48445585]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsiq_0ghl
bugga_bear: 7.214913 seconds
parameters: [-0.84644189 -1.82233271 -4.48445585]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_1ag77no
bugga_bear: 14.747913 seconds
parameters: [-0.84644189 -1.82233271 -4.48445585]
ET Zd Zr All
parameter set 1 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqfzzlss2
bugga_bear: 4.586954 seconds
parameters: [-0.84216914 -1.78067152 -4.4325726 ]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplhqb54xp
bugga_bear: 2.721486 seconds
parameters: [-0.84216914 -1.78067152 -4.4325726 ]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpf3o6f2bc
bugga_bear: 7.429454 seconds
parameters: [-0.84216914 -1.78067152 -4.4325726 ]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp1ah4unfu
bugga_bear: 10.630945 seconds
parameters: [-0.84216914 -1.78067152 -4.4325726 ]
ET Zd Zr All
parameter set 2 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphoquaekj
bugga_bear: 4.696714 seconds
parameters: [-0.79628688 -1.788704 -4.43595727]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4m1i0n_f
bugga_bear: 2.955192 seconds
parameters: [-0.79628688 -1.788704 -4.43595727]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpo04knyk3
bugga_bear: 8.129900 seconds
parameters: [-0.79628688 -1.788704 -4.43595727]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprehdhqci
bugga_bear: 9.551031 seconds
parameters: [-0.79628688 -1.788704 -4.43595727]
ET Zd Zr All
parameter set 3 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5v_jypg9
bugga_bear: 4.700473 seconds
parameters: [-0.83575243 -1.75343787 -4.46361172]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprth3mdmi
bugga_bear: 2.232586 seconds
parameters: [-0.83575243 -1.75343787 -4.46361172]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprnd9tx2a
bugga_bear: 1.330583 seconds
parameters: [-0.83575243 -1.75343787 -4.46361172]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpcwvcblor
bugga_bear: 1.207579 seconds
parameters: [-0.83575243 -1.75343787 -4.46361172]
ET Zd Zr All
parameter set 4 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpmy_k70jq
bugga_bear: 4.894246 seconds
parameters: [-0.86046945 -1.79026062 -4.46240684]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5el9jh9p
bugga_bear: 3.170229 seconds
parameters: [-0.86046945 -1.79026062 -4.46240684]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvnu5nbmo
bugga_bear: 8.539856 seconds
parameters: [-0.86046945 -1.79026062 -4.46240684]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4gesrhjr
bugga_bear: 15.422657 seconds
parameters: [-0.86046945 -1.79026062 -4.46240684]
ET Zd Zr All
parameter set 5 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpm01d5196
bugga_bear: 4.528008 seconds
parameters: [-0.84399961 -1.76065397 -4.46050503]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp1ov9hzf2
bugga_bear: 2.195613 seconds
parameters: [-0.84399961 -1.76065397 -4.46050503]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3_gqq870
bugga_bear: 1.557986 seconds
parameters: [-0.84399961 -1.76065397 -4.46050503]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpwmromvmc
bugga_bear: 1.258749 seconds
parameters: [-0.84399961 -1.76065397 -4.46050503]
ET Zd Zr All
parameter set 6 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpr_mt1sj9
bugga_bear: 5.505210 seconds
parameters: [-0.85873507 -1.81124894 -4.46531361]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplgrgbn2l
bugga_bear: 4.463268 seconds
parameters: [-0.85873507 -1.81124894 -4.46531361]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp6n23pqnl
bugga_bear: 10.733300 seconds
parameters: [-0.85873507 -1.81124894 -4.46531361]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvomwfduh
bugga_bear: 16.077222 seconds
parameters: [-0.85873507 -1.81124894 -4.46531361]
ET Zd Zr All
parameter set 7 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5e_bogde
bugga_bear: 5.493121 seconds
parameters: [-0.84380847 -1.80778303 -4.4545655 ]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpcbetb0o_
bugga_bear: 4.185456 seconds
parameters: [-0.84380847 -1.80778303 -4.4545655 ]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpgk_93zbc
bugga_bear: 10.578168 seconds
parameters: [-0.84380847 -1.80778303 -4.4545655 ]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsdzw5hcc
bugga_bear: 15.899030 seconds
parameters: [-0.84380847 -1.80778303 -4.4545655 ]
ET Zd Zr All
parameter set 8 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpl7crti5m
bugga_bear: 4.582899 seconds
parameters: [-0.83676642 -1.78313795 -4.43169798]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4fal7u85
bugga_bear: 2.844134 seconds
parameters: [-0.83676642 -1.78313795 -4.43169798]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp8n599ovk
bugga_bear: 7.515900 seconds
parameters: [-0.83676642 -1.78313795 -4.43169798]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa7840hmq
bugga_bear: 11.287374 seconds
parameters: [-0.83676642 -1.78313795 -4.43169798]
ET Zd Zr All
parameter set 9 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp21nkuul9
bugga_bear: 6.556411 seconds
parameters: [-0.83370946 -1.83250646 -4.47088465]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_8g9w0ej
bugga_bear: 5.947122 seconds
parameters: [-0.83370946 -1.83250646 -4.47088465]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpskxrejcj
bugga_bear: 8.438402 seconds
parameters: [-0.83370946 -1.83250646 -4.47088465]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpez4sz5wn
bugga_bear: 12.604486 seconds
parameters: [-0.83370946 -1.83250646 -4.47088465]
ET Zd Zr All
"""
bugga_bear exploration - parameters
"""
dither_divisor = 200
number_p_variations = 10
parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12
domain_dict = get_test_domain_dict()
fcn_number = 5
fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
# p = p = fcn(0.0, None)
p = parameters + np.random.randn(len(parameters)) / dither_divisor
list_tuple = [(fcn, (p))]
print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]
n_to_go = len(zoom_fact_list)
print('Zoom %i times'%(n_to_go))
for zoom_fact in zoom_fact_list:
domain_dict['zoom'] = zoom_fact
domain_dict['max_d'] = scale_dist / domain_dict['zoom']
print('\t\t%i to go'%(n_to_go))
n_to_go -= 1
display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
""" Z = bugga_bear(Z, p)
Args:
Z: a real or complex number
p: a real of complex number
Returns:
Z: the result (complex)
"""
EPSILON = 1e-15
if p is None:
return [-0.851612290000, -1.794358160000, -4.450415130000]
if Z == 0.0+0.0j:
return np.Inf
c = np.sqrt(np.pi)
try:
for n in range(1, len(p)+1):
Zok = np.isfinite(Z)
if Zok and np.abs(Z) != 0:
Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
elif Zok:
Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
except:
pass
return Z
parameter set 0 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvstrlwb4
bugga_bear: 4.799952 seconds
parameters: [-0.84530213 -1.79297364 -4.43991048]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpb3ifu90m
bugga_bear: 3.268975 seconds
parameters: [-0.84530213 -1.79297364 -4.43991048]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3pftz4w_
bugga_bear: 9.048753 seconds
parameters: [-0.84530213 -1.79297364 -4.43991048]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmprlpo9r5_
bugga_bear: 18.126080 seconds
parameters: [-0.84530213 -1.79297364 -4.43991048]
ET Zd Zr All
parameter set 1 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpjwxgy9vg
bugga_bear: 5.443126 seconds
parameters: [-0.85636207 -1.79559945 -4.44949159]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_g1rxfnj
bugga_bear: 3.060506 seconds
parameters: [-0.85636207 -1.79559945 -4.44949159]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp0mev91yb
bugga_bear: 10.543742 seconds
parameters: [-0.85636207 -1.79559945 -4.44949159]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp03y9xegu
bugga_bear: 20.053269 seconds
parameters: [-0.85636207 -1.79559945 -4.44949159]
ET Zd Zr All
parameter set 2 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp7d8dakxo
bugga_bear: 6.509333 seconds
parameters: [-0.84936458 -1.7940655 -4.44851484]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5nk5h8m_
bugga_bear: 4.460249 seconds
parameters: [-0.84936458 -1.7940655 -4.44851484]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpodd39eh2
bugga_bear: 11.972161 seconds
parameters: [-0.84936458 -1.7940655 -4.44851484]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpfi79bx6q
bugga_bear: 16.666106 seconds
parameters: [-0.84936458 -1.7940655 -4.44851484]
ET Zd Zr All
parameter set 3 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpwv1v7_fl
bugga_bear: 6.606903 seconds
parameters: [-0.84331578 -1.79493462 -4.44814418]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3944mqm8
bugga_bear: 4.555663 seconds
parameters: [-0.84331578 -1.79493462 -4.44814418]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp2ftx880a
bugga_bear: 12.488774 seconds
parameters: [-0.84331578 -1.79493462 -4.44814418]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp00p6wwvl
bugga_bear: 19.846872 seconds
parameters: [-0.84331578 -1.79493462 -4.44814418]
ET Zd Zr All
parameter set 4 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp3gn6ui8y
bugga_bear: 6.228208 seconds
parameters: [-0.85530496 -1.78200609 -4.44989506]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp165f0s8n
bugga_bear: 3.728411 seconds
parameters: [-0.85530496 -1.78200609 -4.44989506]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpl1vjdfc4
bugga_bear: 9.736999 seconds
parameters: [-0.85530496 -1.78200609 -4.44989506]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpfb246l9n
bugga_bear: 15.823278 seconds
parameters: [-0.85530496 -1.78200609 -4.44989506]
ET Zd Zr All
parameter set 5 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp84itea_b
bugga_bear: 7.020856 seconds
parameters: [-0.85690916 -1.80006721 -4.45736282]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpkqy_hw_h
bugga_bear: 4.969683 seconds
parameters: [-0.85690916 -1.80006721 -4.45736282]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp909ish44
bugga_bear: 12.679989 seconds
parameters: [-0.85690916 -1.80006721 -4.45736282]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpuswa3sj2
bugga_bear: 20.463619 seconds
parameters: [-0.85690916 -1.80006721 -4.45736282]
ET Zd Zr All
parameter set 6 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp21q2ao9e
bugga_bear: 6.409497 seconds
parameters: [-0.85029132 -1.79201832 -4.44904499]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpylnq1v77
bugga_bear: 4.343952 seconds
parameters: [-0.85029132 -1.79201832 -4.44904499]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_js73_s6
bugga_bear: 11.552620 seconds
parameters: [-0.85029132 -1.79201832 -4.44904499]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphjcidt39
bugga_bear: 19.619062 seconds
parameters: [-0.85029132 -1.79201832 -4.44904499]
ET Zd Zr All
parameter set 7 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpzsnhxm9o
bugga_bear: 6.685157 seconds
parameters: [-0.8433589 -1.79563867 -4.4472723 ]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5jqneqk7
bugga_bear: 4.561752 seconds
parameters: [-0.8433589 -1.79563867 -4.4472723 ]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpgcb870pk
bugga_bear: 12.434110 seconds
parameters: [-0.8433589 -1.79563867 -4.4472723 ]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpq3fx_j57
bugga_bear: 19.913707 seconds
parameters: [-0.8433589 -1.79563867 -4.4472723 ]
ET Zd Zr All
parameter set 8 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmplx5_hd0l
bugga_bear: 6.771472 seconds
parameters: [-0.85425528 -1.79911465 -4.44666105]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpe2ckpapf
bugga_bear: 4.757303 seconds
parameters: [-0.85425528 -1.79911465 -4.44666105]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpg1g2qcgu
bugga_bear: 12.570854 seconds
parameters: [-0.85425528 -1.79911465 -4.44666105]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpxt3hykqu
bugga_bear: 20.359738 seconds
parameters: [-0.85425528 -1.79911465 -4.44666105]
ET Zd Zr All
parameter set 9 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_0ailzu3
bugga_bear: 6.658389 seconds
parameters: [-0.85612039 -1.79608427 -4.4452286 ]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4w2w5sne
bugga_bear: 4.550641 seconds
parameters: [-0.85612039 -1.79608427 -4.4452286 ]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpez7dhu0r
bugga_bear: 12.190027 seconds
parameters: [-0.85612039 -1.79608427 -4.4452286 ]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpd4cv_d4v
bugga_bear: 20.096207 seconds
parameters: [-0.85612039 -1.79608427 -4.4452286 ]
ET Zd Zr All
"""
bugga_bear exploration - parameters
"""
dither_divisor = 100
number_p_variations = 10
parameters = [-0.85161229, -1.79435816, -4.45041513]
# scale dist == multiplier of domain diagonal to get escape distance
scale_dist = 12
domain_dict = get_test_domain_dict()
fcn_number = 5
fcn_name, fcn = name_functionhandle_dict[fcn_number][0], name_functionhandle_dict[fcn_number][1]
display_source(fcn)
for k in range(number_p_variations):
# p = p = fcn(0.0, None)
p = parameters + np.random.randn(len(parameters)) / dither_divisor
list_tuple = [(fcn, (p))]
print('\n\n\t\t\tparameter set %i of %i\n'%(k, number_p_variations))
zoom_fact_list = [1/((1+k)**k) for k in range(0, 4)]
n_to_go = len(zoom_fact_list)
print('Zoom %i times'%(n_to_go))
for zoom_fact in zoom_fact_list:
domain_dict['zoom'] = zoom_fact
domain_dict['max_d'] = scale_dist / domain_dict['zoom']
print('\t\t%i to go'%(n_to_go))
n_to_go -= 1
display_calc_result(list_tuple, domain_dict)
def bugga_bear(Z, p, Z0=None, ET=None):
""" Z = bugga_bear(Z, p)
Args:
Z: a real or complex number
p: a real of complex number
Returns:
Z: the result (complex)
"""
EPSILON = 1e-15
if p is None:
return [-0.851612290000, -1.794358160000, -4.450415130000]
if Z == 0.0+0.0j:
return np.Inf
c = np.sqrt(np.pi)
try:
for n in range(1, len(p)+1):
Zok = np.isfinite(Z)
if Zok and np.abs(Z) != 0:
Z = 1 / Z - Z**( n * (Z**( p[n-1]**n )) / c)
elif Zok:
Z = 1 / EPSILON - Z**( n * (Z**( p[n-1]**n )) / c)
except:
pass
return Z
parameter set 0 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmptfn9poc3
bugga_bear: 6.186131 seconds
parameters: [-0.84741518 -1.7772234 -4.44062226]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpklx7874n
bugga_bear: 3.591878 seconds
parameters: [-0.84741518 -1.7772234 -4.44062226]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp9h5s1vfw
bugga_bear: 8.479957 seconds
parameters: [-0.84741518 -1.7772234 -4.44062226]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpt_g5ztjx
bugga_bear: 12.538915 seconds
parameters: [-0.84741518 -1.7772234 -4.44062226]
ET Zd Zr All
parameter set 1 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpxgyqal9g
bugga_bear: 7.196302 seconds
parameters: [-0.84562556 -1.80172988 -4.45259163]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpy98aqwua
bugga_bear: 5.010786 seconds
parameters: [-0.84562556 -1.80172988 -4.45259163]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpu7pu5xtc
bugga_bear: 13.146598 seconds
parameters: [-0.84562556 -1.80172988 -4.45259163]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmppm27iuex
bugga_bear: 20.534728 seconds
parameters: [-0.84562556 -1.80172988 -4.45259163]
ET Zd Zr All
parameter set 2 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp4bn8mbnj
bugga_bear: 7.479755 seconds
parameters: [-0.83766173 -1.80885635 -4.45073803]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp0nskbm_0
bugga_bear: 5.560793 seconds
parameters: [-0.83766173 -1.80885635 -4.45073803]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqe9dnp4u
bugga_bear: 13.836370 seconds
parameters: [-0.83766173 -1.80885635 -4.45073803]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa78y6g0k
bugga_bear: 20.524335 seconds
parameters: [-0.83766173 -1.80885635 -4.45073803]
ET Zd Zr All
parameter set 3 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsog4edvp
bugga_bear: 7.595414 seconds
parameters: [-0.85633672 -1.81253243 -4.45839632]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvm7fjnu3
bugga_bear: 6.085759 seconds
parameters: [-0.85633672 -1.81253243 -4.45839632]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpczsecsnd
bugga_bear: 14.091442 seconds
parameters: [-0.85633672 -1.81253243 -4.45839632]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpizjdnz6f
bugga_bear: 20.732918 seconds
parameters: [-0.85633672 -1.81253243 -4.45839632]
ET Zd Zr All
parameter set 4 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpsf2yzn9p
bugga_bear: 7.593683 seconds
parameters: [-0.8634806 -1.81239671 -4.45820298]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpe231fpzb
bugga_bear: 5.958518 seconds
parameters: [-0.8634806 -1.81239671 -4.45820298]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqtfah58e
bugga_bear: 13.982025 seconds
parameters: [-0.8634806 -1.81239671 -4.45820298]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpqc6lf7so
bugga_bear: 20.706243 seconds
parameters: [-0.8634806 -1.81239671 -4.45820298]
ET Zd Zr All
parameter set 5 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp9uza_l7x
bugga_bear: 6.361334 seconds
parameters: [-0.83927891 -1.78541834 -4.44315226]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp7g2vvo3i
bugga_bear: 3.900978 seconds
parameters: [-0.83927891 -1.78541834 -4.44315226]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpa3j6m7c6
bugga_bear: 10.558247 seconds
parameters: [-0.83927891 -1.78541834 -4.44315226]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpndyxy6gy
bugga_bear: 16.106353 seconds
parameters: [-0.83927891 -1.78541834 -4.44315226]
ET Zd Zr All
parameter set 6 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpr0bw1pm_
bugga_bear: 7.093216 seconds
parameters: [-0.84790585 -1.80160928 -4.45587945]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpu4wtwb_2
bugga_bear: 5.163527 seconds
parameters: [-0.84790585 -1.80160928 -4.45587945]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphc4qnwpi
bugga_bear: 13.133812 seconds
parameters: [-0.84790585 -1.80160928 -4.45587945]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpq896cjfh
bugga_bear: 20.410246 seconds
parameters: [-0.84790585 -1.80160928 -4.45587945]
ET Zd Zr All
parameter set 7 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpmz1it778
bugga_bear: 7.284850 seconds
parameters: [-0.85331698 -1.80409187 -4.45632808]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmppyrxkk9l
bugga_bear: 5.354290 seconds
parameters: [-0.85331698 -1.80409187 -4.45632808]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpluqmwxay
bugga_bear: 14.172516 seconds
parameters: [-0.85331698 -1.80409187 -4.45632808]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmphj5etspe
bugga_bear: 20.637947 seconds
parameters: [-0.85331698 -1.80409187 -4.45632808]
ET Zd Zr All
parameter set 8 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5oh9e67s
bugga_bear: 6.258110 seconds
parameters: [-0.83471479 -1.7903488 -4.45694863]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpykl65o5q
bugga_bear: 4.316703 seconds
parameters: [-0.83471479 -1.7903488 -4.45694863]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpbio5_nkc
bugga_bear: 11.515535 seconds
parameters: [-0.83471479 -1.7903488 -4.45694863]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp_zc8qshp
bugga_bear: 18.256786 seconds
parameters: [-0.83471479 -1.7903488 -4.45694863]
ET Zd Zr All
parameter set 9 of 10
Zoom 4 times
4 to go
domain & run constraints:
center_point: 0j
zoom: 1.0
theta: 0.0
it_max: 64
max_d: 12.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp2vr4en6z
bugga_bear: 4.081959 seconds
parameters: [-0.85772654 -1.79319996 -4.44963324]
ET Zd Zr All
3 to go
domain & run constraints:
center_point: 0j
zoom: 0.5
theta: 0.0
it_max: 64
max_d: 24.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp5qns32r7
bugga_bear: 3.169335 seconds
parameters: [-0.85772654 -1.79319996 -4.44963324]
ET Zd Zr All
2 to go
domain & run constraints:
center_point: 0j
zoom: 0.1111111111111111
theta: 0.0
it_max: 64
max_d: 108.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmpvhe577b4
bugga_bear: 8.868484 seconds
parameters: [-0.85772654 -1.79319996 -4.44963324]
ET Zd Zr All
1 to go
domain & run constraints:
center_point: 0j
zoom: 0.015625
theta: 0.0
it_max: 64
max_d: 768.0
n_rows: 255
n_cols: 255
tmp_dir: /var/folders/7y/bf1fndjd1w3_qjbnrmb3n_4m0000gn/T/tmp528tohpn
bugga_bear: 15.313939 seconds
parameters: [-0.85772654 -1.79319996 -4.44963324]
ET Zd Zr All
whole_page_run_time = time.time() - whole_page_start_time
print('Total Time - Run all Cells, 30 variations = %im %0.3fs'%(whole_page_run_time//60, whole_page_run_time%60))
Total Time - Run all Cells, 30 variations = 18m 26.681s
"""
Nov 12, 2019 run all 15 available (chance-known eq parameters) - lukewarm frame
Total Time - Run all Cells = 16m 6.295s
"""
print('')